```html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>计算机知识百科</title>
    <link rel="stylesheet" href="https://cdn.staticfile.org/font-awesome/6.4.0/css/all.min.css">
    <link rel="stylesheet" href="https://cdn.staticfile.org/tailwindcss/2.2.19/tailwind.min.css">
    <link href="https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@400;500;600;700&family=Noto+Sans+SC:wght@300;400;500;700&display=swap" rel="stylesheet">
    <script src="https://cdn.jsdelivr.net/npm/mermaid@latest/dist/mermaid.min.js"></script>
    <style>
        body {
            font-family: 'Noto Sans SC', Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", "Hiragino Sans GB", Simsun, sans-serif;
            background-color: #f8fafc;
            color: #1e293b;
        }
        .hero {
            background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);
        }
        .section-title {
            position: relative;
            padding-left: 1.5rem;
        }
        .section-title:before {
            content: '';
            position: absolute;
            left: 0;
            top: 50%;
            transform: translateY(-50%);
            height: 70%;
            width: 0.5rem;
            background: #6366f1;
            border-radius: 0.25rem;
        }
        .card {
            transition: all 0.3s ease;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05);
        }
        .card:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
        }
        .code-block {
            background-color: #1e293b;
            color: #f8fafc;
            font-family: 'Courier New', Courier, monospace;
            border-radius: 0.5rem;
        }
        .highlight {
            background-color: #fef08a;
            padding: 0.2rem 0.4rem;
            border-radius: 0.25rem;
        }
    </style>
</head>
<body class="antialiased">
    <!-- Hero Section -->
    <section class="hero text-white py-20 px-4 sm:px-6 lg:px-8">
        <div class="max-w-6xl mx-auto">
            <div class="flex flex-col md:flex-row items-center">
                <div class="md:w-1/2 mb-10 md:mb-0">
                    <h1 class="text-4xl md:text-5xl font-bold mb-4 font-serif">计算机知识百科</h1>
                    <p class="text-xl mb-8 opacity-90">探索计算机世界的奥秘，从基础概念到实用技能</p>
                    <div class="flex space-x-4">
                        <a href="#what-is-computer" class="bg-white text-indigo-600 px-6 py-3 rounded-lg font-medium hover:bg-opacity-90 transition">开始探索</a>
                        <a href="#exercises" class="border border-white text-white px-6 py-3 rounded-lg font-medium hover:bg-white hover:bg-opacity-10 transition">练习题目</a>
                    </div>
                </div>
                <div class="md:w-1/2 flex justify-center">
                    <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707105599278-c364454c-aff5-4738-885a-c8c4cdfbe2bd.png" alt="计算机插图" class="w-full max-w-md rounded-lg shadow-xl">
                </div>
            </div>
        </div>
    </section>

    <!-- Main Content -->
    <main class="max-w-6xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
        <!-- What is Computer -->
        <section id="what-is-computer" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-desktop text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">什么是计算机？</h2>
            </div>
            <div class="grid md:grid-cols-2 gap-8 items-center">
                <div>
                    <p class="text-lg leading-relaxed mb-6">计算机是一种能够进行数据处理和执行各种任务的智能设备。它可以接收、存储、处理和输出信息，被广泛用于不同领域，如科学、工程、商业、医疗和娱乐。</p>
                    <div class="bg-indigo-50 p-6 rounded-lg border-l-4 border-indigo-500">
                        <p class="text-indigo-700 font-medium"><i class="fas fa-info-circle mr-2"></i>计算机是现代信息社会的核心工具，几乎渗透到我们生活的方方面面。</p>
                    </div>
                </div>
                <div class="flex justify-center">
                    <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707105599278-c364454c-aff5-4738-885a-c8c4cdfbe2bd.png" alt="计算机" class="rounded-lg shadow-md w-full max-w-md">
                </div>
            </div>
        </section>

        <!-- Computer History -->
        <section id="computer-history" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-history text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">计算机的历史</h2>
            </div>
            <div class="grid md:grid-cols-2 gap-8 items-center">
                <div class="order-1 md:order-2">
                    <p class="text-lg leading-relaxed mb-6">计算机的发展历程可以追溯到20世纪初。从最早的机械计算设备到现代的超级计算机，计算机已经取得了巨大的进步。它的发展使得信息处理更加高效和便捷。</p>
                    <div class="bg-yellow-50 p-6 rounded-lg border-l-4 border-yellow-500">
                        <p class="text-yellow-700 font-medium"><i class="fas fa-lightbulb mr-2"></i>你知道吗？第一台通用电子计算机ENIAC重达30吨，占地167平方米，而现在的智能手机计算能力远超它！</p>
                    </div>
                </div>
                <div class="order-2 md:order-1 flex justify-center">
                    <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707105617811-3a762194-6c71-435e-a254-74686c834e27.png" alt="计算机历史" class="rounded-lg shadow-md w-full max-w-md">
                </div>
            </div>
        </section>

        <!-- Computer Components -->
        <section id="computer-components" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-microchip text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">计算机的组成</h2>
            </div>

            <!-- Hardware Components -->
            <div class="mb-12">
                <h3 class="text-2xl font-semibold mb-6 flex items-center">
                    <i class="fas fa-cogs mr-3 text-indigo-500"></i>硬件组成
                </h3>
                <div class="grid md:grid-cols-2 gap-8">
                    <div class="card bg-white p-6 rounded-xl">
                        <ul class="space-y-4">
                            <li class="flex items-start">
                                <i class="fas fa-brain text-indigo-500 mt-1 mr-3"></i>
                                <div>
                                    <span class="font-semibold">中央处理器（CPU）：</span>
                                    <span class="text-gray-700">是计算机的大脑，负责执行指令和数据处理。</span>
                                </div>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-memory text-indigo-500 mt-1 mr-3"></i>
                                <div>
                                    <span class="font-semibold">内存（RAM）：</span>
                                    <span class="text-gray-700">用于临时存储数据，对计算速度至关重要。</span>
                                </div>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-hdd text-indigo-500 mt-1 mr-3"></i>
                                <div>
                                    <span class="font-semibold">硬盘：</span>
                                    <span class="text-gray-700">用于永久存储数据，如操作系统、应用程序和文件。</span>
                                </div>
                            </li>
                        </ul>
                    </div>
                    <div class="card bg-white p-6 rounded-xl">
                        <ul class="space-y-4">
                            <li class="flex items-start">
                                <i class="fas fa-keyboard text-indigo-500 mt-1 mr-3"></i>
                                <div>
                                    <span class="font-semibold">输入设备：</span>
                                    <span class="text-gray-700">例如键盘、鼠标和触摸屏，用于输入信息。</span>
                                </div>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-tv text-indigo-500 mt-1 mr-3"></i>
                                <div>
                                    <span class="font-semibold">输出设备：</span>
                                    <span class="text-gray-700">例如显示器、打印机和音响，用于输出信息。</span>
                                </div>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-project-diagram text-indigo-500 mt-1 mr-3"></i>
                                <div>
                                    <span class="font-semibold">主板：</span>
                                    <span class="text-gray-700">连接各种硬件组件的电路板。</span>
                                </div>
                            </li>
                        </ul>
                    </div>
                </div>
                <div class="mt-8 flex justify-center">
                    <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707105689723-5541cf18-e8d9-4d9b-b7d9-25a601db8119.png" alt="计算机硬件" class="rounded-lg shadow-md w-full max-w-2xl">
                </div>
            </div>

            <!-- Software Components -->
            <div>
                <h3 class="text-2xl font-semibold mb-6 flex items-center">
                    <i class="fas fa-code text-indigo-500 mr-3"></i>软件组成
                </h3>
                <div class="grid md:grid-cols-3 gap-6">
                    <div class="card bg-white p-6 rounded-xl">
                        <div class="flex items-center mb-3">
                            <i class="fas fa-robot text-2xl text-indigo-500 mr-3"></i>
                            <h4 class="font-bold text-lg">操作系统</h4>
                        </div>
                        <p class="text-gray-700">控制计算机硬件并管理应用程序的软件。如Windows、macOS和Linux。</p>
                    </div>
                    <div class="card bg-white p-6 rounded-xl">
                        <div class="flex items-center mb-3">
                            <i class="fas fa-window-maximize text-2xl text-indigo-500 mr-3"></i>
                            <h4 class="font-bold text-lg">应用程序</h4>
                        </div>
                        <p class="text-gray-700">为用户提供各种功能和服务的软件。如办公软件、浏览器和游戏。</p>
                    </div>
                    <div class="card bg-white p-6 rounded-xl">
                        <div class="flex items-center mb-3">
                            <i class="fas fa-cog text-2xl text-indigo-500 mr-3"></i>
                            <h4 class="font-bold text-lg">系统软件</h4>
                        </div>
                        <p class="text-gray-700">包括驱动程序和实用程序，用于支持计算机的正常运行。</p>
                    </div>
                </div>
                <div class="mt-8 flex justify-center">
                    <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707106000769-17b7ab7f-7dc0-43be-9841-348c765a42c7.png" alt="计算机软件" class="rounded-lg shadow-md w-full max-w-2xl">
                </div>
            </div>
        </section>

        <!-- Computer Applications -->
        <section id="computer-applications" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-globe text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">计算机的应用领域</h2>
            </div>
            <p class="text-lg mb-8">计算机广泛应用于多个领域，几乎渗透到现代社会的方方面面：</p>
            
            <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6 mb-8">
                <div class="card bg-white p-6 rounded-xl group">
                    <div class="flex items-center mb-4">
                        <div class="bg-indigo-100 p-3 rounded-lg mr-4 group-hover:bg-indigo-200 transition">
                            <i class="fas fa-briefcase text-indigo-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">商业</h3>
                    </div>
                    <p class="text-gray-700">用于会计、销售、市场营销和库存管理，提高企业运营效率。</p>
                </div>
                <div class="card bg-white p-6 rounded-xl group">
                    <div class="flex items-center mb-4">
                        <div class="bg-green-100 p-3 rounded-lg mr-4 group-hover:bg-green-200 transition">
                            <i class="fas fa-medkit text-green-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">医疗</h3>
                    </div>
                    <p class="text-gray-700">改进诊断、医疗记录和医药研发，提升医疗服务水平。</p>
                </div>
                <div class="card bg-white p-6 rounded-xl group">
                    <div class="flex items-center mb-4">
                        <div class="bg-blue-100 p-3 rounded-lg mr-4 group-hover:bg-blue-200 transition">
                            <i class="fas fa-flask text-blue-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">科学</h3>
                    </div>
                    <p class="text-gray-700">用于数据分析、模拟和实验控制，推动科研进步。</p>
                </div>
                <div class="card bg-white p-6 rounded-xl group">
                    <div class="flex items-center mb-4">
                        <div class="bg-purple-100 p-3 rounded-lg mr-4 group-hover:bg-purple-200 transition">
                            <i class="fas fa-gamepad text-purple-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">娱乐</h3>
                    </div>
                    <p class="text-gray-700">游戏、多媒体和社交媒体应用，丰富人们的生活。</p>
                </div>
                <div class="card bg-white p-6 rounded-xl group">
                    <div class="flex items-center mb-4">
                        <div class="bg-yellow-100 p-3 rounded-lg mr-4 group-hover:bg-yellow-200 transition">
                            <i class="fas fa-graduation-cap text-yellow-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">教育</h3>
                    </div>
                    <p class="text-gray-700">在线学习和教育管理系统，革新教育方式。</p>
                </div>
                <div class="card bg-white p-6 rounded-xl group">
                    <div class="flex items-center mb-4">
                        <div class="bg-red-100 p-3 rounded-lg mr-4 group-hover:bg-red-200 transition">
                            <i class="fas fa-industry text-red-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">工业</h3>
                    </div>
                    <p class="text-gray-700">自动化控制和智能制造，提高生产效率。</p>
                </div>
            </div>
            
            <div class="flex justify-center">
                <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707106084560-99aa02a8-c8c7-4e6e-a134-03e93ac0c5dd.png" alt="计算机应用" class="rounded-lg shadow-md w-full max-w-3xl">
            </div>
        </section>

        <!-- Keyboard Shortcuts -->
        <section id="keyboard-shortcuts" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-keyboard text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">电脑常用快捷键</h2>
            </div>
            <p class="text-lg mb-6">掌握这些快捷键可以显著提高工作效率，减少对鼠标的依赖：</p>
            
            <div class="grid md:grid-cols-2 gap-6">
                <div class="card bg-white p-6 rounded-xl">
                    <ul class="space-y-3">
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + C</span>
                            <span>复制选定的文本或文件</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + X</span>
                            <span>剪切选定的文本或文件</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + V</span>
                            <span>粘贴之前复制或剪切的文本或文件</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + S</span>
                            <span>保存当前文档或文件</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + Z</span>
                            <span>撤销上一步操作</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + Y</span>
                            <span>重做被撤销的操作</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + A</span>
                            <span>全选当前文档或文件中的所有内容</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + P</span>
                            <span>打印当前文档</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + F</span>
                            <span>在文档或浏览器中查找关键词或短语</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + H</span>
                            <span>在文档或浏览器中查找并替换文本</span>
                        </li>
                    </ul>
                </div>
                <div class="card bg-white p-6 rounded-xl">
                    <ul class="space-y-3">
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + N</span>
                            <span>打开新的文档或窗口</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + O</span>
                            <span>打开现有的文件</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Alt + F4</span>
                            <span>关闭当前窗口或程序</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Alt + Tab</span>
                            <span>切换在不同的打开窗口之间</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + Tab</span>
                            <span>在多个选项卡之间切换，例如在浏览器中</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Alt + Esc</span>
                            <span>在打开的窗口之间进行快速切换</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">F5</span>
                            <span>刷新当前网页或文件夹</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Print Screen</span>
                            <span>截取整个屏幕，将其复制到剪贴板</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Win + L</span>
                            <span>锁定计算机，需要输入密码才能解锁</span>
                        </li>
                        <li class="flex items-center">
                            <span class="bg-gray-100 px-3 py-1 rounded font-mono mr-3">Ctrl + Shift + Esc</span>
                            <span>打开任务管理器，以查看和管理正在运行的进程和应用程序</span>
                        </li>
                    </ul>
                </div>
            </div>
        </section>

        <!-- DOS Commands -->
        <section id="dos-commands" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-terminal text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">DOS命令</h2>
            </div>
            <p class="text-lg mb-6">Windows 的 DOS 命令是一组命令行工具，用于执行各种计算机操作和管理任务。它们可以解决各种问题，包括文件管理、系统配置、网络设置、故障排除等。DOS 命令窗口是一个文本界面，您可以在其中输入这些命令。</p>
            
            <div class="bg-white rounded-xl overflow-hidden shadow-md mb-8">
                <div class="bg-indigo-600 text-white px-6 py-3">
                    <h3 class="font-bold text-lg flex items-center">
                        <i class="fas fa-info-circle mr-2"></i>如何打开 DOS 命令窗口
                    </h3>
                </div>
                <div class="p-6">
                    <ol class="list-decimal pl-5 space-y-3">
                        <li class="pl-2">使用快捷键：按下 <span class="highlight">Win + R</span>，然后输入 <span class="highlight">cmd</span> 并按回车键。</li>
                        <li class="pl-2">使用搜索：在开始菜单中搜索 <span class="highlight">命令提示符</span> 或 <span class="highlight">cmd</span>。</li>
                        <li class="pl-2">从文件资源管理器中打开：导航到文件资源管理器中的任何文件夹，然后在地址栏中键入 <span class="highlight">cmd</span> 并按回车键。</li>
                    </ol>
                    <div class="mt-6 flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2023/png/21449790/1693623875651-3d19409c-96ab-473e-aceb-23405561dce4.png" alt="DOS命令窗口" class="rounded-lg shadow-md w-full max-w-xl">
                    </div>
                </div>
            </div>
            
            <h3 class="text-2xl font-semibold mb-6">常用DOS命令示例</h3>
            <div class="grid md:grid-cols-2 gap-6">
                <div class="card bg-white p-6 rounded-xl">
                    <h4 class="font-bold text-lg mb-4 flex items-center">
                        <i class="fas fa-folder text-indigo-500 mr-2"></i>文件与目录操作
                    </h4>
                    <div class="space-y-4">
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">cd C:\MyProject</p>
                            <p class="text-sm text-gray-600">更改当前目录</p>
                        </div>
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">dir</p>
                            <p class="text-sm text-gray-600">列出当前目录中的文件和子目录</p>
                        </div>
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">copy file.txt C:\Backup</p>
                            <p class="text-sm text-gray-600">复制文件或目录</p>
                        </div>
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">mkdir NewFolder</p>
                            <p class="text-sm text-gray-600">创建新目录</p>
                        </div>
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">del oldfile.txt</p>
                            <p class="text-sm text-gray-600">删除文件</p>
                        </div>
                    </div>
                </div>
                <div class="card bg-white p-6 rounded-xl">
                    <h4 class="font-bold text-lg mb-4 flex items-center">
                        <i class="fas fa-network-wired text-indigo-500 mr-2"></i>系统与网络管理
                    </h4>
                    <div class="space-y-4">
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">ipconfig /all</p>
                            <p class="text-sm text-gray-600">显示网络配置信息</p>
                        </div>
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">ping google.com</p>
                            <p class="text-sm text-gray-600">测试与另一台计算机的连接</p>
                        </div>
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">tasklist</p>
                            <p class="text-sm text-gray-600">显示正在运行的任务列表</p>
                        </div>
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">shutdown /s /t 0</p>
                            <p class="text-sm text-gray-600">关闭或重启计算机</p>
                        </div>
                        <div>
                            <p class="font-mono bg-gray-100 p-2 rounded mb-1">sfc /scannow</p>
                            <p class="text-sm text-gray-600">扫描并修复受损的系统文件</p>
                        </div>
                    </div>
                </div>
            </div>
        </section>

        <!-- Programming Languages -->
        <section id="programming-languages" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-laptop-code text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">计算机编程语言介绍</h2>
            </div>
            <p class="text-lg mb-6">计算机语言是人与计算机之间进行沟通和交流的媒介，它们是一组规则和符号的集合，用于编写和执行计算机程序。每种计算机语言都有其独特的语法和语义，适用于不同的应用领域。</p>
            
            <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6 mb-8">
                <div class="card bg-white p-6 rounded-xl group hover:border-indigo-500 transition">
                    <div class="flex items-center mb-4">
                        <div class="bg-red-100 p-3 rounded-lg mr-4">
                            <i class="fab fa-java text-red-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">Java</h3>
                    </div>
                    <p class="text-gray-700 mb-4">Java 是一种跨平台的编程语言，广泛用于开发各种类型的应用程序，包括桌面应用、移动应用（Android 应用）、Web 应用、嵌入式系统等。</p>
                    <div class="flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707123760016-c473ad48-5e74-413a-9371-692b05bfc059.png" alt="Java" class="rounded-lg w-full max-w-xs">
                    </div>
                </div>
                <div class="card bg-white p-6 rounded-xl group hover:border-indigo-500 transition">
                    <div class="flex items-center mb-4">
                        <div class="bg-blue-100 p-3 rounded-lg mr-4">
                            <i class="fas fa-copyright text-blue-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">C</h3>
                    </div>
                    <p class="text-gray-700 mb-4">C 语言是一种系统级编程语言，用于开发操作系统、编译器、嵌入式系统和硬件控制。它的高性能和低级别控制使其在需要直接访问计算机硬件的场景中非常有用。</p>
                    <div class="flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707123811261-73678946-04ad-4e08-a7ce-d3f097c156bb.png" alt="C语言" class="rounded-lg w-full max-w-xs">
                    </div>
                </div>
                <div class="card bg-white p-6 rounded-xl group hover:border-indigo-500 transition">
                    <div class="flex items-center mb-4">
                        <div class="bg-purple-100 p-3 rounded-lg mr-4">
                            <i class="fab fa-cuttlefish text-purple-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">C++</h3>
                    </div>
                    <p class="text-gray-700 mb-4">C++ 继承了 C 语言的特性，并添加了面向对象编程（OOP）的能力。它广泛用于游戏开发、图形应用、系统编程以及高性能计算领域。</p>
                    <div class="flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707123826056-2869c5da-edb8-4ff2-ab6b-14ab149aa7cb.png" alt="C++" class="rounded-lg w-full max-w-xs">
                    </div>
                </div>
                <div class="card bg-white p-6 rounded-xl group hover:border-indigo-500 transition">
                    <div class="flex items-center mb-4">
                        <div class="bg-green-100 p-3 rounded-lg mr-4">
                            <i class="fab fa-microsoft text-green-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">C#</h3>
                    </div>
                    <p class="text-gray-700 mb-4">C# 是微软开发的一种语言，主要用于 Windows 平台上的应用程序开发。它在开发桌面应用、Web 应用、游戏开发（使用 Unity 引擎）以及移动应用（使用 Xamarin）方面非常有用。</p>
                    <div class="flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707123857635-e0326e35-d2b4-42ce-9eb3-ff261d00a5ed.png" alt="C#" class="rounded-lg w-full max-w-xs">
                    </div>
                </div>
                <div class="card bg-white p-6 rounded-xl group hover:border-indigo-500 transition">
                    <div class="flex items-center mb-4">
                        <div class="bg-yellow-100 p-3 rounded-lg mr-4">
                            <i class="fab fa-python text-yellow-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">Python</h3>
                    </div>
                    <p class="text-gray-700 mb-4">Python 是一种多用途编程语言，易于学习和使用。它广泛用于 Web 开发、数据分析、人工智能（AI）和机器学习（ML）、科学计算、自动化脚本等领域。</p>
                    <div class="flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707123880419-51800d18-f48c-44e5-9c35-1bbdd0c9ee69.png" alt="Python" class="rounded-lg w-full max-w-xs">
                    </div>
                </div>
                <div class="card bg-white p-6 rounded-xl group hover:border-indigo-500 transition">
                    <div class="flex items-center mb-4">
                        <div class="bg-indigo-100 p-3 rounded-lg mr-4">
                            <i class="fab fa-php text-indigo-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">PHP</h3>
                    </div>
                    <p class="text-gray-700 mb-4">PHP 是一种服务器端脚本语言，特别适用于 Web 开发。它用于构建动态网页、Web 应用和内容管理系统（如WordPress）。PHP 具有强大的数据库集成能力。</p>
                    <div class="flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707123903492-79d7b5f5-a5a2-47d7-afd2-84f4ee69fc94.png" alt="PHP" class="rounded-lg w-full max-w-xs">
                    </div>
                </div>
                <div class="card bg-white p-6 rounded-xl group hover:border-indigo-500 transition">
                    <div class="flex items-center mb-4">
                        <div class="bg-blue-100 p-3 rounded-lg mr-4">
                            <i class="fab fa-golang text-blue-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">Go</h3>
                    </div>
                    <p class="text-gray-700 mb-4">Go 是一种具有高性能的编程语言，由 Google 开发。它广泛用于构建网络服务、分布式系统和云计算应用。Go 的并发特性使其在处理并发任务方面非常出色。</p>
                    <div class="flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707123940437-17032254-82c2-4fea-9943-8b353936a49b.png" alt="Go" class="rounded-lg w-full max-w-xs">
                    </div>
                </div>
                <div class="card bg-white p-6 rounded-xl group hover:border-indigo-500 transition">
                    <div class="flex items-center mb-4">
                        <div class="bg-yellow-100 p-3 rounded-lg mr-4">
                            <i class="fab fa-js text-yellow-600 text-xl"></i>
                        </div>
                        <h3 class="font-bold text-xl">JavaScript</h3>
                    </div>
                    <p class="text-gray-700 mb-4">JavaScript 是一种用于网页前端开发的脚本语言。它用于实现网页交互、动态内容加载、用户界面增强等。与 HTML 和 CSS 一起，JavaScript 构成了现代 Web 应用的基础。</p>
                    <div class="flex justify-center">
                        <img src="https://cdn.nlark.com/yuque/0/2024/png/21449790/1707123961390-bf1006b0-29d9-48b6-92dc-6035baa67668.png" alt="JavaScript" class="rounded-lg w-full max-w-xs">
                    </div>
                </div>
            </div>
            
            <div class="bg-indigo-50 p-6 rounded-lg border-l-4 border-indigo-500">
                <p class="text-indigo-700 font-medium"><i class="fas fa-lightbulb mr-2"></i>每种编程语言都有其独特的特点和适用场景。选择合适的编程语言取决于项目的需求、开发团队的经验和目标。</p>
            </div>
        </section>

        <!-- Exercises -->
        <section id="exercises" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-pencil-alt text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">练习题</h2>
            </div>
            
            <div class="space-y-8">
                <div class="card bg-white p-6 rounded-xl">
                    <h3 class="text-xl font-semibold mb-4 flex items-center">
                        <span class="bg-indigo-100 text-indigo-700 rounded-full w-8 h-8 flex items-center justify-center mr-3">1</span>
                        题目 1：文件操作
                    </h3>
                    <p class="text-gray-700 mb-4">使用 DOS 命令，创建一个名为 "MyDocuments" 的新目录，然后在该目录中创建一个名为 "Homework.txt" 的文本文件，其中包含一些文本内容（您可以自行决定内容）。接下来，将 "Homework.txt" 复制到桌面上。</p>
                    <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                        :: 创建名为 "MyDocuments" 的目录<br>
                        mkdir MyDocuments<br><br>
                        :: 进入 "MyDocuments" 目录<br>
                        cd MyDocuments<br><br>
                        :: 创建一个名为 "Homework.txt" 的文本文件，并使用 echo 命令添加文本内容<br>
                        echo 这是我的作业文档 > Homework.txt<br><br>
                        :: 复制 "Homework.txt" 到桌面<br>
                        copy Homework.txt C:\Users\YourUsername\Desktop
                    </div>
                </div>
                
                <div class="card bg-white p-6 rounded-xl">
                    <h3 class="text-xl font-semibold mb-4 flex items-center">
                        <span class="bg-indigo-100 text-indigo-700 rounded-full w-8 h-8 flex items-center justify-center mr-3">2</span>
                        题目 2：文件查找和过滤
                    </h3>
                    <p class="text-gray-700 mb-4">在您的文档目录中创建至少 5 个不同的文本文件，并确保其中至少有一个包含单词 "important"。使用 DOS 命令查找包含 "important" 的文件，并将结果保存到一个名为 "ImportantFiles.txt" 的文本文件中。</p>
                    <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                        :: 在文档目录中查找包含 "important" 的文本文件并将结果保存到 "ImportantFiles.txt"<br>
                        findstr /M /C:"important" C:\Users\YourUsername\Documents\*.txt > C:\Users\YourUsername\Documents\ImportantFiles.txt
                    </div>
                </div>
                
                <div class="card bg-white p-6 rounded-xl">
                    <h3 class="text-xl font-semibold mb-4 flex items-center">
                        <span class="bg-indigo-100 text-indigo-700 rounded-full w-8 h-8 flex items-center justify-center mr-3">3</span>
                        题目 3：目录操作
                    </h3>
                    <p class="text-gray-700 mb-4">创建一个名为 "Projects" 的目录，然后在 "Projects" 目录中创建三个子目录： "ProjectA"、"ProjectB" 和 "ProjectC"。在每个子目录中创建一个名为 "Readme.txt" 的文本文件，其中包含一些描述。最后，删除 "ProjectC" 子目录及其所有内容，但保留其他两个子目录。</p>
                    <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                        :: 创建名为 "Projects" 的目录<br>
                        mkdir Projects<br><br>
                        :: 进入 "Projects" 目录<br>
                        cd Projects<br><br>
                        :: 创建三个子目录<br>
                        mkdir ProjectA<br>
                        mkdir ProjectB<br>
                        mkdir ProjectC<br><br>
                        :: 在每个子目录中创建一个名为 "Readme.txt" 的文本文件<br>
                        echo 这是 ProjectA 的 Readme 文件 > ProjectA\Readme.txt<br>
                        echo 这是 ProjectB 的 Readme 文件 > ProjectB\Readme.txt<br>
                        echo 这是 ProjectC 的 Readme 文件 > ProjectC\Readme.txt<br><br>
                        :: 删除 "ProjectC" 子目录及其内容<br>
                        rmdir /S /Q ProjectC
                    </div>
                </div>
                
                <div class="card bg-white p-6 rounded-xl">
                    <h3 class="text-xl font-semibold mb-4 flex items-center">
                        <span class="bg-indigo-100 text-indigo-700 rounded-full w-8 h-8 flex items-center justify-center mr-3">4</span>
                        题目 4：网络检测
                    </h3>
                    <p class="text-gray-700 mb-4">使用 <span class="font-mono bg-gray-100 px-2 py-1 rounded">ping</span> 命令检查您的计算机是否能够成功连接到 Google 的服务器。将 ping 命令的结果截屏并保存为一个名为 "PingResult.png" 的图像文件。</p>
                    <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                        :: 使用 ping 命令检测连接到 Google 的情况<br>
                        ping www.google.com<br><br>
                        :: 将 ping 结果截图并保存为 "PingResult.png" 图像文件<br>
                        :: 这里需要使用截图工具手动完成
                    </div>
                </div>
                
                <div class="card bg-white p-6 rounded-xl">
                    <h3 class="text-xl font-semibold mb-4 flex items-center">
                        <span class="bg-indigo-100 text-indigo-700 rounded-full w-8 h-8 flex items-center justify-center mr-3">5</span>
                        题目 5：进程管理
                    </h3>
                    <p class="text-gray-700 mb-4">使用 <span class="font-mono bg-gray-100 px-2 py-1 rounded">tasklist</span> 命令列出当前在您的计算机上运行的所有进程。选择一个进程，并使用 <span class="font-mono bg-gray-100 px-2 py-1 rounded">taskkill</span> 命令终止该进程。然后再次运行 <span class="font-mono bg-gray-100 px-2 py-1 rounded">tasklist</span> 命令，确保该进程已被终止。</p>
                    <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                        :: 列出所有运行中的进程<br>
                        tasklist<br><br>
                        :: 选择一个进程（例如 "notepad.exe"）并使用 taskkill 命令终止它<br>
                        taskkill /F /IM notepad.exe<br><br>
                        :: 再次列出所有运行中的进程，确保目标进程已被终止<br>
                        tasklist
                    </div>
                </div>
            </div>
        </section>

        <!-- Answers -->
        <section id="answers" class="mb-16">
            <div class="flex items-center mb-8">
                <i class="fas fa-check-circle text-2xl text-indigo-600 mr-4"></i>
                <h2 class="section-title text-3xl font-bold">练习题答案</h2>
            </div>
            
            <div class="bg-white rounded-xl overflow-hidden shadow-md">
                <div class="bg-green-600 text-white px-6 py-3">
                    <h3 class="font-bold text-lg flex items-center">
                        <i class="fas fa-key mr-2"></i>所有练习题的完整答案
                    </h3>
                </div>
                <div class="p-6">
                    <div class="space-y-6">
                        <div>
                            <h4 class="font-bold text-lg mb-2">题目 1：文件操作</h4>
                            <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                                :: 创建名为 "MyDocuments" 的目录<br>
                                mkdir MyDocuments<br><br>
                                :: 进入 "MyDocuments" 目录<br>
                                cd MyDocuments<br><br>
                                :: 创建一个名为 "Homework.txt" 的文本文件，并使用 echo 命令添加文本内容<br>
                                echo 这是我的作业文档 > Homework.txt<br><br>
                                :: 复制 "Homework.txt" 到桌面<br>
                                copy Homework.txt C:\Users\YourUsername\Desktop
                            </div>
                        </div>
                        
                        <div>
                            <h4 class="font-bold text-lg mb-2">题目 2：文件查找和过滤</h4>
                            <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                                :: 在文档目录中查找包含 "important" 的文本文件并将结果保存到 "ImportantFiles.txt"<br>
                                findstr /M /C:"important" C:\Users\YourUsername\Documents\*.txt > C:\Users\YourUsername\Documents\ImportantFiles.txt
                            </div>
                        </div>
                        
                        <div>
                            <h4 class="font-bold text-lg mb-2">题目 3：目录操作</h4>
                            <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                                :: 创建名为 "Projects" 的目录<br>
                                mkdir Projects<br><br>
                                :: 进入 "Projects" 目录<br>
                                cd Projects<br><br>
                                :: 创建三个子目录<br>
                                mkdir ProjectA<br>
                                mkdir ProjectB<br>
                                mkdir ProjectC<br><br>
                                :: 在每个子目录中创建一个名为 "Readme.txt" 的文本文件<br>
                                echo 这是 ProjectA 的 Readme 文件 > ProjectA\Readme.txt<br>
                                echo 这是 ProjectB 的 Readme 文件 > ProjectB\Readme.txt<br>
                                echo 这是 ProjectC 的 Readme 文件 > ProjectC\Readme.txt<br><br>
                                :: 删除 "ProjectC" 子目录及其内容<br>
                                rmdir /S /Q ProjectC
                            </div>
                        </div>
                        
                        <div>
                            <h4 class="font-bold text-lg mb-2">题目 4：网络检测</h4>
                            <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                                :: 使用 ping 命令检测连接到 Google 的情况<br>
                                ping www.google.com<br><br>
                                :: 将 ping 结果截图并保存为 "PingResult.png" 图像文件<br>
                                :: 这里需要使用截图工具手动完成
                            </div>
                        </div>
                        
                        <div>
                            <h4 class="font-bold text-lg mb-2">题目 5：进程管理</h4>
                            <div class="bg-gray-800 text-gray-100 p-4 rounded-lg font-mono text-sm overflow-x-auto">
                                :: 列出所有运行中的进程<br>
                                tasklist<br><br>
                                :: 选择一个进程（例如 "notepad.exe"）并使用 taskkill 命令终止它<br>
                                taskkill /F /IM notepad.exe<br><br>
                                :: 再次列出所有运行中的进程，确保目标进程已被终止<br>
                                tasklist
                            </div>
                        </div>
                    </div>
                    
                    <div class="mt-6 bg-yellow-50 p-4 rounded-lg border-l-4 border-yellow-500">
                        <p class="text-yellow-700 font-medium"><i class="fas fa-exclamation-circle mr-2"></i>请注意，您需要将命令中的 "YourUsername" 替换为您的实际用户名。这些答案提供了如何使用 DOS 命令执行每个任务的示例。</p>
                    </div>
                </div>
            </div>
        </section>
    </main>

    <!-- Footer -->
    <footer class="bg-gray-900 text-gray-300 py-8">
        <div class="max-w-6xl mx-auto px-4 sm:px-6 lg:px-8">
            <div class="flex flex-col md:flex-row justify-between items-center">
                <div class="mb-4 md:mb-0">
                    <h3 class="text-xl font-bold text-white mb-2">技术小馆</h3>
                    <p class="text-gray-400">探索科技世界，获取前沿知识</p>
                </div>
                <div>
                    <a href="http://www.yuque.com/jtostring" class="hover:text-white transition flex items-center">
                        <i class="fas fa-globe mr-2"></i>
                        <span>访问语雀知识库</span>
                    </a>
                </div>
            </div>
            <div class="mt-8 pt-6 border-t border-gray-800 text-center text-sm text-gray-400">
                <p>© 2023 技术小馆. 保留所有权利.</p>
            </div>
        </div>
    </footer>

    <script>
        // 初始化 Mermaid
        mermaid.initialize({
            startOnLoad: true,
            theme: 'default',
            flowchart: {
                useMaxWidth: true,
                htmlLabels: true,
                curve: 'basis'
            }
        });
        
        // 平滑滚动
        document.querySelectorAll('a[href^="#"]').forEach(anchor => {
            anchor.addEventListener('click', function (e) {
                e.preventDefault();
                document.querySelector(this.getAttribute('href')).scrollIntoView({
                    behavior: 'smooth'
                });
            });
        });
        
        // 卡片悬停效果
        document.querySelectorAll('.card').forEach(card => {
            card.addEventListener('mouseenter', function() {
                this.style.boxShadow = '0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)';
            });
            card.addEventListener('mouseleave', function() {
                this.style.boxShadow = '0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)';
            });
        });
    </script>
</body>
</html>
```